home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 47 / Amiga Format AFCD47 (Issue 131, Xmas 1999).iso / -serious- / misc / undos / undos.doc < prev    next >
Text File  |  1999-10-04  |  2KB  |  75 lines

  1.  
  2.                             INTRODUCTION
  3.  
  4.  UnDos converts amongst PC, Unix, Mac and CPM text formats, IMHO it does it
  5.  in a dumb way, you have to rename(!) the program each time you want to
  6.  perform a different operation (I suggest you to write a script from your
  7.   filemanager to overcome this).
  8.  
  9.    
  10.  Undos and tounix
  11.  
  12. convert DOS or CP/M format source files to Unix format by deleting
  13. carriage returns preceding linefeeds and eliminating characters
  14. starting with CPMEOF (^Z).
  15.  
  16.  Todos
  17.  
  18. converts Unix format source files to DOS format by adding a carriage return
  19. (if not already present) before each linefeed,
  20. and eliminates characters
  21. starting with CPMEOF (^Z).
  22.  
  23.  Tocpm
  24.  
  25. additionally appends CPMEOF (^Z) characters to the resulting file
  26. to make the file length a multiple of the 128 byte CP/M record length.
  27.  
  28. Any combination of undos, todos, or tocpm (without flags)
  29. may be applied to a proper ASCII file without destroying information.
  30. Lone carriage returns used to force overprinting are not translated
  31. to CR/LF pairs.
  32.  
  33.  Unmac
  34.  
  35. converts files with lines terminated only by carriage return
  36. to Unix format.
  37. Unmac should only be used to translate files whose lines are terminated
  38. by lone carriage returns.
  39.  
  40.  Tomac
  41.  
  42. converts Unix format files to Macintosh format
  43. (lines terminated by carriage return only).
  44.  
  45. The optional flag -s
  46.  
  47. Strips the parity bit on all characters
  48. and discards all resulting characters with values less than 7.
  49.  
  50. The access and modification times of the modified files are set
  51. to those of the original files.
  52.  
  53.  
  54.                               DIAGNOSTICS
  55.                               
  56. Refuses to translate files in which "binary" characters (less than 7
  57. or greater than 127) are seen before CPMEOF.
  58. Refuses to translate files with ultra long lines.
  59. Refuses to translate special files.
  60.  
  61.  
  62.                                  BUGS
  63.                                  
  64. Does not detect short files without linefeeds.
  65. Unmac and tomac
  66. cannot handle files with CR-only overprinting.
  67. (ASCII allows either LF or CR/LF to delimit lines, but not CR.)
  68.  
  69.                                 AUTHOR
  70.  
  71.  This program is copyrighted by Omen Technology, more info in the C
  72.  source.
  73.  Amiga porting by Fabrizio "Lanch^DarkAge" Bartoloni.
  74.  <lanch@caribusiness.it>
  75.